I wish we were that busy right now! I have one notepad that i write every call on and always have with me along with proposals , price sheets, etc. In the same place on every call i write date they called and rest of info. address etc., then when i ret'd call or when i told them i'll be there. For regular maint. type work i try to get there asap to give an estimate. For everything else we stayed about 3-4 weeks out on new work up until Dec. so first thing i ask is when they want it done, if they can't wait or pay more to be bumped up,sorry. Then i tell them our minimum. These 2 steps weed out a lot of people, i got tired of going to look at $50 jobs chatting for a half hour. I missed a couple appointments too and felt pretty bad having to call them and reschedule(if they still wanted to) But then again i had way more people not be there when they said they would? I always try to do estimates during the week , early,noon,late, in between jobs, but i still ended up doing a lot of all day saturdays.Only estimate i did on a sunday all year was a guy i missed an appt. with and felt bad, don't you know didn't get the job! Anyways ,prequalify them on the phone first , weed em out and keep all your notes in one place. Oh yeah, besides YP's, when my coupon advertising goes out it's all in certain ares, so i'll stall the first few people who call for a couple days until i have enough to knock out maybe 5 0r 6 estimates in that area. I try to return every call i get but if no repsonse after 2-3 times forget it.