Every time I have gone through AHG for home repairs has been a good experience. AHG customer service is great. They make sure to let me know how the service call process is going and continues to keep in touch with me through it all. What's nice is I don't wait long at all to get the repairs done.