This document discusses different methods for pricing custom software development projects: hourly billing, fixed price billing, and weekly billing. Hourly billing is the most profitable for developers but can lead to unexpectedly high costs for clients. Fixed price billing provides an upfront cost but offers limited flexibility. Weekly billing provides regular payment without large upfront deposits, allows for flexibility, and gives developers and clients the same goals of on-time, on-budget delivery.