How do You Make Homemade Gravy?

It isn’t to hard to make homemade gravy. First I would cook a meat of some short for the base of flavor like if you were making a chicken gravy you would use the chicken drippings. If no meat than just make a stock with celery, carrots and onions. Then you would make a roux with flour and butter to thicken it up.