Yes. Mayflower requires either an in-home or virtual estimate scheduled with a Mayflower representative.