Rolling Date for dashboard reports

Hi,
Also in desperate need of a rolling, dynamic date range for report.
Wanting to display all clients who have not been contacted in the last 6 months for a monthly KPI report.
Currently using “Last Contacted” and changing the date manually each month, would prefer if it could do it automatically. Function is there for 30/60/90 days, can we add 180 days please?